Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
134 LEIGH ROAD Semi-Detached £235,000 11 Feb 2019
136 LEIGH ROAD Semi-Detached £111,000 21 Sep 2000
138 LEIGH ROAD Semi-Detached £345,000 4 May 2023
140 LEIGH ROAD Semi-Detached £240,000 24 Feb 2017
142 LEIGH ROAD Semi-Detached £233,000 5 Oct 2007